initial UI and donation button integration
cleanup