[V0.1.6] : Complete refactoring.Fixed many bugs.