apps are now just components

Ref #9