started reworking the scheduler 
added pre-emtive fifo function to keep up what was alread there 
stubbed out round robin function
added constants to manage quanta and scheduler algorithm in use.
Houston, we have round robin!
round robin working well now.
lots of fixes trying to get the core of the memory management issues.