Add task functionality and feature additions to Project