Cleaned up codebase and added favicon