starting to implement assets
implement image asset handling
Merge branch 'feature/assets'