Added copyright disclaimers and a basic main interface