initial commit of code. Works but to be improved.
Removed Unnecessary imports.