Moving code into namespace and clean up/cache variables

I brought all the code into a floppybird namespace. I than introduced a  a options object and made that public so it can accessed from the console for easier debugging (still needs work).

I moved some of the variable deceleration's to the top to improve performance by caching the selections.

Additionally I broke some of the methods apart into smaller more ideal methods to keep them leaner (this is just started). 

Let me know your thoughts, I think its a step in the right direction. I thought I would bring this changes in.