initial commit
fixing stuff
Added scalatest
learning things
rearranging things
more examples