Updated Block and Turnouts to be non-blocking, added interrupt queue
Added files.txt and changed .gitignore