update project

1. add Ioc functionality to the system
2. add AMD module typescript functionality to the system