Architecture - abstractfactory/about GitHub Wiki Talk about push/pull, source and application/gui separation.