Initial commit. Simple and basic methods.