Changed structure of data access layer and domain level.
Changed few packages.
Changed attempt weight type from int to String.
Merge branch 'stucture-changes' of https://github.com/overriderb/gym3000 into attempt-control

Conflicts:
	src/main/java/org/gym/adapter/ProgramSectionFragment.java