getting ready to mess with the startup sequence
changed vector table remapping process to read from a .text section in startup.s rather than a #define'd macro instruction (better flexibility)