develop
Code Improvements + Integration Test Fix + Log -> Logger (#747)
Performance + Refactoring + Code Style (#709)