Whitespae removal and Documentation drafted

Issue #21