Integration test

integration tests added for demoing and manual testing