changed coverage file to be at the app directory level. Also fixed a bunch of missing semicolons