allow components to not require a container
remove of @include usage
add sdl method for current mouse status
new paddle game sample using new gameloop component