Initial commit of base files.
Initial commit of interface.