Merged with time log changes
Committing version with back end from tutorial
Adding class path so that build path works.
Cleaned up broadcast receiver, using a cache.
gitignore updates