proper tests, removed main()
update methods and tests
align vertex properties
cleanup type warnings
added list append case
added test cases for first two property alignment cases
added remaining property alignment cases & tests