Pull request

Made a few new changed, updated copyright in the mit license and added a mockup of an interface.