Adding basic project functionality