started reusable library project