Experimental Scala projects

combined experimental Scala projects as sub-projects under a parent one.
added .gitignore