Arranged code in namespaces.