Added source generation
Fixed linking to full source files
Added HTML scaffolding for packages.