The Fusion Javascript Framework