Refactored architecture folder into a separate method since I need to call it later
On tomcat8 the URI is of the form jar:file:/blah/blah.jar!/the/file.class

This code strips off the jar part and then the file part with the !.
If the shared library cannot be found then unpack it from the jar and write it to a tmp directory
ignore .o files
Updated version number to 0.4