Initial code and library commit