removed unused
removed unused
centralize object
added intent
remove unused
move boardcast receiever