Initial work on numeric libary.