Fix path problems
Add integer constructors
Add shared schemes