Began Input Processing

Added the AmeMouseDevice and relative ServiceProvider