moved allel to its own file.
lots of refactoring
new files
Merge pull request #35 from genghisjahn/jw_20

Jw 20