Added basic usage functionality and some input cleaning