Updated .gitignore

Now ignores all ghc products
Moved library files to apollo project

Will add in cabal installer to apollo and update readme with dependency
changes
Working towards getting player movement going

Currently thwarted by laziness (maybe?), need to work out how to force
screen clears and state updates