Intelligence Unleashed: Creating LEGO NXT Robots with Java