Initial commit of project management functions