source code moved to src directory