Abstract class AppTimer added and implemented

GLFW implementation of AppTimer added too.
SpinyEngine Library is now independent of glfw.