Generate default stubs based on abe-spec

- Generate a generic stub based on abe-spec
- Checks if a stub has been manually created and uses that instead
- Closes #1 
not sure if it would be best to split this out into it's own file and require it then within this file?