Initial commit of 2.0
Moves files
Moves reverse.go