setting up a project with an ide