Amidst reworking the logic to make user images available. This current version is not usable, pushing for data safety.
Got the images passing round seemingly, having trouble getting all peers to connect, however.
Merge branch 'master' into BreakOutImageClassStructure
Merged from master
Merge pull request #48 from cameronklein/BreakOutImageClassStructure

Break out image class structure
Merge remote-tracking branch 'origin/master'
pull from master conlict
Merge branch 'master' into CameronTest
quick fix of multiplier type casting