some cleanup, comments
simplified startup.model, changed statssummary to reflect new model, added listeners to state changes, added ui for hiring developer, adding a feature, and taking a turn