We'll throw in automatic component proxying in ADDITION to the entire drone kernel! Now that's a deal you cant refuse!
After 30 minutes of entire boredom, I decided to add component proxying. To call each component, use (component)1.(command). It's pretty simple, innit?