init Code commit

Key Features:
+ Plugin loading
+ Key Bindings from file
+ Keyboard & Mouse support
+ Logging