got a few things working

Need to deal with multiple constructors and custom builders.