update TAG to private static final
implement keep screen on functionality
move post and keep screen on function to service
refactoring MyWindow and MyWindowService

during onViewCreate and onViewDestroy 

using supplied MyWindow object to avoid error
rename drawable to match functionality