Gitignored public/system
Minor design fixes