Implemented receiving of model artkit

Also did some cleanup and corrections