Added main, pretty much done. Debating adding DoW to the link