(WIP) Integrates with basic app. Need css/api tweeks.