Merge pull request #28 from kamalpreetgrewal/master

implements ellipse
identation and formatting correction
Merge pull request #29 from bhattigurjot/master

identation and formatting correction
corrects ellipse orientation