- Improvements to makefile. Does not compile tests if it doesn't need to.
- More improvements to mouse input.