Rewrote Configuration
also fixed a server side instantiation issue with the common proxy,
FML doesn't like it being abstract

Signed-off-by: ShadowChild <shadychild12@gmail.com>