Added headers and documentation to entity managers and gui
Added headers in listeners and models