[WIP] add edit page for projects