updated: 调整目录结构及类名，引入Sprint.Net, 添加IOC相关的单元测试