change project structure and add typescript-formatter.d.ts
Release 0.1.2