Class tuning, and asset inclusion

* Separated things into classes
* Added *.dll files and various assets