Initial 0.0.1

also moved instance methods below static methods.