The Framework.  At most novice development stage.  Needs too much brainstorming.