added error handling for project name
added lib directory
init commit for update script