Create a function to check for available versions of a package
Saner naming and docstrings
Compute classpath in template
Check that dependencies are installed. Prompt user for version if it needs to be fixed
Ignore lines that start with # to support comments
Major refactoring
Fixed typo
Changed exceptions
Added exception for artifact not found
Make jinja objects private
Improved version matching logic
Remove --javahelper option
Moved packaging tests to packaging folder
Redirect some output to dev null
Added tests for the core module
Cleaned up some tests
Reorganized test structure
Control user interaction in a different function
Control possible user interaction while testing
Add more tests to core, check for errors