branch to make service
preparing for change into android service
change to rest api
messages moved to another package
refactor - part 1