Ian Allinson commits future to club