Version 1

Changed the foundations to semantic.