Adjusted package structure, renamed classes, removed the fragment activity and cleaned up the code in general.
--NRLeuenb