Added font awesome, added player interface and refactored routes.