* split interfaces * angular cli demo refactoring * fix test import * fix demo script * fix demo script * fix demo script * fix demo script