Added necessary libraries, project structure