++ game 2d, movment, wall conditions, OOP in js with player and map
++ inheritance with OOP in js - examples