Restructured folder structure and added a setup script