New frontend core

The frontend core markup has too many divs, classes, id's and other stuff. Developers use this markup to modify or make new modules. Frontend-developers then need to remove or replace that stuff every time. I cleaned it up. The standard layout and module templates now use only basic semantic markup.