Organizing project into namespaces