+ player implementation
+ monster implementation started