Project management framework