Added libraries and set up basic skeleton