A simple, transactional bank implementation useful for testing new technologies, user interface frameworks where a 'proper' back-end is needed