timer, physical entity class
some big changes