Merge pull request #1 from florianv/PlatformNamespace

Namespace some packages
Updating use statements to include core classes
Namespacing environment package
Namespacing event package
Namespacing filesystem package
Namespacing filter package
fix some packages