Adding frameworks and setting up initial project