created edit and delete building feature, passed tests