Good stuff, looks like a nice little app to test my new skills on.