designed to as a web multi page framework libaray