minor UI change
rename some items - remoter to beacon (to remove confusion between remote/remoter), Subscriber/Publisher to Observable (sub/pub merged into single class)