[+] Updated and refactored the class design.  Added collision handling between MightyPuck and environment objects (ex. walls).