Revise bugs and make app functional
add working app + revise bugs
add working app (functional)