Closes #5 users can now lease any port by passing *  as the arg.

Additionally:
I fixed an issue with the testes not being detected because they were named incorrectly.
I also removed the IDEA file from the repo, adding it to .gitigonre