Fixed PlayerViewModel orientation
Extended Entity movement functionality
Player now uses elaspsed time in movement