Cleaned up project validation a little, still need to add better inidcators when editing