Switch to numpy
Refactor tick generation
Refactor methods to handle parameters
Refactor methods to output svg and create tick array
Pyflakes
Allow for constant functions
update tests
Add numpy to requirements
Merge branch 'numpy'