clean up includes

Don't forget to add f stream and vector to the BST