Removed convenience constructor from Thread.java
Implemented all required VM instructions including capture groups.