Added basic integration tests and started styling