Added enum: Dir
Entities now use Dir and should face the correct direction (also when
not moving)
Altered player movement slightly - Can't change direction in mid-air.
Changed friction.