Added new object classes

Also:
- Made more folders and moved classes.
- Added some destructor code.
- Removed some unneeded or even wrong stuff.