Initial commit
Added comments