The Smartblocks framework allows you to create modular Single Paged Applications.