Initial commit of bare minimum functionality.