Updated project structure, added responsive layout