Added Mocks to test autoloader

Signed-off-by: Darren Hill <dchill42@gmail.com>
Debugged Input and added InputTest

Signed-off-by: Darren Hill <dchill42@gmail.com>