Open source calculator library demonstrating how to organize an open source project