Implented new structure, completely redefined framework.