Browser based financial software