first unit tests
added positioning tests
added spacing tests