Formatting, Refactorings to align to pi_piper

+ Updated README

issue #1