* finished commands
* finished handling P and Q matrices used for RationalCanonical and Jordan matrix form
 * added some test cases