Docker support

DO NOT MERGE, ONLY FOR REFERENCE RIGHT NOW