separate angular components into separate files