Development #6

* Added Assets class as abstract. Implemented extending classes also.
* Made Symbol class public.