Seperate function definitions from headers

Move all function definitions to their corresponding header files

Signed-off-by: Alberto Corona <albcoron@gmail.com>
Move to qmake build system

Moving away from the simple Makefile and into qmake for Makefile
generation.

Signed-off-by: Alberto Corona <albcoron@gmail.com>
Delete non-timed testbed

Signed-off-by: Alberto Corona <albcoron@gmail.com>