Got interrupt table working to be generated automatically.
Completed interrupt table.

Whole project is building together.
Renamed some labels as necessary to make them more
specific and not clash with other labels.
Merge branch 'features/interrupt-table' into development