Basic implementation of 'up' button

For issue #8

(Redone as a seperate branch)