added html id and class to every block

must be used individually in each template
added link block