Code Refactored (auto configurating feature dismissed / auto.py -> configure.py)
Code refactorization completed (no auto configurating feature)

CHANGED :
1. code refactorized(modulized).
2. no overlapped exception handling

TODO :
1. algorithms should be improved in 'configure.py' and 'validity.py'
2. inefficient imports should be improved in overall files(currently using asteriks like 'import *')