Users should be able to create their own applications so they can manage their own API keys. Also: - look into usage insights on a per key basis - provide a toggle to make the application public in the apps list