Added type field to Stage

* Type field for stages to define what kind of a stage it is
* Inital default values for stage