Rename Builder to BasicBuilder to avoid conflicts with module names.
Add unit test for BasicBuilder.
Copy static files in BasicBuilder.