Implemented particle plane constraint, and other things done on 3/17