Initial version

Initial version of OTP