Revert "Initial commit"

This reverts commit 2fc5c5b3aed11a1572e49186caa8212be2dba702.
Added comments