Rough Code Erased

Rough code erased, actual coding started