How to make this run faster/more responsive?

Xnke:
The code is too big to post here, so I made the link clickable in the first post.

Then post the complete code as an attachment (as instructed in Reply #2). Very few people will want to click on your random link.

Do post clickable links to the libraries you're using People will generally click on a recognizable URL like Adafruit.