+ Fixed up timing issue with player landing on ground
+ Initial implementation of impact types (for particles)