Many small type fixes and missing constructors. Also added some of the new filters.