Add tower selection behavior

Still need to make it look pretty, but it works. Also, beware that raycasts now ignore triggers. If that is a problem let me know.