Initial library commit for 0.2.0