First refractoring

- Main class/file division (sealed class now...)
- Division of constants/statics values
- SoundTypeEnum added and used in the code with PlaySound method
- Buff/BuffEffect system added with prototype/extend class.
- DedicatedCommand and DedicatedConfig parsers added (with
prototype/extend class too)
- KeyBoardDefinitions class created for the keyboard settings of the
Main class.