Started quadTree implementation and user interface implementation

Started overall code refactoring (so it's no longer a quickly churned out project fresh out of a hackathon)