Added overload script to public

WIP, Basic functions works correctly.