Basic architecture added
Refactoring code, all commentaries have been delete.