Partial Implemented 201306201900
- Initializaton almost complete
- Scinerio partial complete