Improve sample code considerably, add model loader