First version

First working version of the app. Several things left to fix & tweak.