Don't stress yourself, good thinks take time. There will be always someone that will wants a update asap. Take your time and finish a feature after another.
I agree. Just trying my best to get this out as soon as possible in a decent state. Thanks!