Implemented a custom toString method in Note
Refactor of ListActivity.java

I've moved up and down some methods, changed a few variable names and
simplified a couple of methods signatures. I hope that this new version
is more readable.