3rd Commit - Final Base Code for Ludum Dare 27