Core pr 5

Added reservation buttons (ajax) to the list.
Added import bookmarks.
Less nesting would make the code a bit more readable. I guess that means we have to move integrity checking up front.