First pass at line of sight complete

Basically working