A proof of concept app. Entirely based on custom events and promises