finished first usable version @todo move user things in an App wide bundle