Working on intial boilerplate setup