Project Edit functionality fixed

users can create, read and update projects - delete is next.