fixing incorrect blueprint name in test
allowing recipe name to be passed after options
adding attribute to window to indicate optional
refactoring options parsing for clarity
minor formatting change