Refactored fissura into multiple modules. and upadated logging.