tile based collision working, need to match up with array