Encapsulated Calculator

All styles done except header