Merge branch 'issue_150'
issue_153: simplify interaction with server. Only expose 1 class
Merge branch 'issue_153'
issue_165: merge TagWriter and TagReader
issue_165: do not allow stream file outside exposed folder
issue_165: call security check when method of public class invoked
issue_165: remove unused classes
issue_165: stream is an ability of a handler
Merge branch 'issue_165'
issue_167: remove tag if user clear value from UI
issue_167: remove tag by setting to 0, display nil if value read is 0
Merge branch 'issue_167'