improve the basic types
put the & and * of reference and pointer declarations right after the type instead of in front of the variable name