Got a basic implementation of all operators working.