Fixes issue 57 - on signup duplication, inconsistent ordering, add abili...

This should fix #57. This is a really dumb view implementation but it does the trick and does not introduce any new deps (e.g. backbone).