PHP: Code Management using Namespace, Package, Include/Require