Updated parsing
version
use lsdk when lsct isnt around
humble attempt at adding promises
Merge pull request #1 from flite/parsing

Better structure parsing and the introduction of promises.