major changes

changes in layer class: removed pointers to avoid future leak problems.
no need to worry about memory usage of a class that have 2 integers.
changes in weapon: removed mainhand variable, this is a players
characteristics.
created the folder rooms, where all the forms should be
some commentating was created
and other changes