Main

Add unit tests. Add favorites sub types. Minor angular updates.