lower case names, contract creation. closes #17