Mouse detection with tiles

PAINT ALL THE TILES PURPLE EDITION!

- Added functions to Function.h/cpp (Sign, triangle collision)
- Added Update, Collision detection things to Tile.h/cpp
- Added Update to Map.h/cpp
- Added call to Map Update in Game.cpp