Antialias BGL lines

also added/removed a bunch of todo stuffs