Improved code
Add Donate menu
Fixes #2 Connection port