added frontend donation stuff. WIP.