Changed whole design which focused modules.
Modified handler.clj.