Package pulse

Contains some of the most frequently used classes, which did not seem to fit in any other packages. Currently consists of three classes extensively used in other packages.