Complete UI redesign!

Everything should be fucntional, break it please.

TODO:
	unpaid_report() within GenerateReport.java