Added matrix4f
Input and javadoc updates