update dependencies
app structure
remove old files
wip