Final_Library

Made changes to interrupt procedures. Remote responds better with
reading incoming signals and rejecting the extra half or double signal
some remotes give.