Added asset demo and manual asset loading code
code cleanup