£100k investment approved for Hamilton town centre