Nice work! A lot can be improved, for example you could use Unity's third person controller to make a fast and responsive controller.