Added userspace interface for running tests
Added clocks for spinlocks and threads && shadow mapping