first attempt
Added the headers
Changed structure - before sorted list
changed to ordered list
Fixed timer_sleep to some extent (now kernel loads properly but tests fail
Fixed two small bugs
Fixed the timer_sleep
Added comments and changed variable names
Merge pull request #1 from menthas/p1_timer

P1 timer