Added array acessors to vec2 and Position.
Changed map size to array.
Add trunc() and frac() to Fixed
Added player collision response against tiles.