More Strucuture

- git ignore
- app shared assets
- deploy assets
- test and scripts folder