Add depends statements
WIP: D BNF grammar based off of JetBrains's Dart grammar