Made some tile functions and started collision

Next step is to continue collision work, have adjacent tiles push back
down an axis