initial checkin of the calculator project