Multiple changes

- Moved some of the image-related functions to the implement/ header.
- Added new vector typedefs.
- Added new operators to Vector.
- Updated some examples.