adding app folder for a better structure