adds the flesh code
adds first working draft
Merge branch 'develop'