moved the public folder inside views for better structure