Initial commit of some basics in progress