Start work on Point Blank Range function
Update formatting and use new linked list instead of old C pointer