FInal APP with everything

Lot of efforts