start decoupling modules
move all classes to lila.app package
Merge branch 'modules' into modulesAndApp

* modules:
  start decoupling modules

Conflicts:
	app/search/DataForm.scala
	app/search/Query.scala
	app/team/DataForm.scala
	app/tournament/DataForm.scala
	app/tournament/Tournament.scala
	common/Form.scala
	common/Futuristic.scala
	common/String.scala
update package references
Unlimited compiler analye budget
modularize
more sub projects
trying hard to get distinct projects to build
work on json transformers, user and db
upgrade scalachess
progress on db and user modules