added source files and assets
updated description