Calculator UI and implementation
Basic tests added