Added boolean/boolean list extra types, better printing for boolean values, changed getters for keyvalue, added keyvalue setters, added more vector-like functions to trajectory to simplify some use cases