Fully functioning app with a bit of documention