Asset server fully functional

All basic functionality finished and working

Numerous state bugs fixed in the communications layer.